🇬🇧 en fi 🇫🇮

horsehair worm noun

  • Any of the Nematomorpha, a parasitic worm found throughout the world.
jouhimato
Wiktionary Links